package com.effectiv.gooruda.rest.api.controller;

import org.springframework.social.twitter.api.CursoredList;
import org.springframework.social.twitter.api.TwitterProfile;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;

@Controller
@RequestMapping("/api/twitter/block")
public class TwitterBlockOperations {

	@RequestMapping(value="/{userId}", method=RequestMethod.POST)
	public TwitterProfile block(long userId) {
		// TODO Auto-generated method stub
		return null;
	}

	@RequestMapping(value="/{screenName}", method=RequestMethod.POST)
	public TwitterProfile block(String screenName) {
		// TODO Auto-generated method stub
		return null;
	}

	
	public CursoredList<Long> getBlockedUserIds() {
		// TODO Auto-generated method stub
		return null;
	}

	
	public CursoredList<Long> getBlockedUserIdsInCursor(long cursor) {
		// TODO Auto-generated method stub
		return null;
	}

	
	public CursoredList<TwitterProfile> getBlockedUsers() {
		// TODO Auto-generated method stub
		return null;
	}

	
	public CursoredList<TwitterProfile> getBlockedUsersInCursor(long cursor) {
		// TODO Auto-generated method stub
		return null;
	}

	
	public TwitterProfile unblock(long userId) {
		// TODO Auto-generated method stub
		return null;
	}

	
	public TwitterProfile unblock(String screenName) {
		// TODO Auto-generated method stub
		return null;
	}

}
